<?php
/**
 * Classe gérant les formatages de données sous format HTML
 * @version 0.1
 * author Jonathan Rotini
 * @see Format
 * @todo complete code
 */
final class FormatToHTML extends Format
{       
        /**
     * Constructeur de la classe
     * @since 0.1
     * @access public
     * @param void
     * @return void
     */
        public function __construct($txt, Array $opt = array())
        {
                parent::__construc($txt, $opt);
        }
        /**
     * Destructeur de la classe
     * @since 0.1
     * @access public
     * @param void
     * @return void
     */
        public function __destruct()
        {
                parent::__destruct();
        }
        /**
     * La fonction permetant d'afficher les données membre de manière lisible. exemple : echo $object
     * @since 0.1
     * @access public
     * @param void
     * @return String
     */
        public function __toString()
        {
                
        }
        /**
     * Format le text passé en paramètre au format HTML.
     * @since 0.1
     * @access public
     * @param String $txt
     * @return String
     */
        public function format()
        {
                $content = str_replace("\n", "<br>", $this->_data);
                return $content;
        }
}
?>
